Towards an Efficient, Scalable Replication Mechanism for the I2-DSI Project
نویسندگان
چکیده
This paper presents the development of new functionality for the open-source rsync utility aimed at producing an efficient, scalable solution for multiple-site file synchronization. The context of our work is the Internet2 Distributed Storage Infrastructure (I2-DSI) project, which is developing a reliable, scalable, high performance storage service infrastructure for advanced applications in research and education. Specifically, the I2-DSI project is working on middleware software to enable the replication of applications across a set of geographically distributed hosts. This paper presents a new mechanism for replicating filesystems, rsync+, which is a modification of an open-source rsync file synchronization utility. Using rsync+ for file updates, a flexible, powerful replication mechanism can be developed for publishing source objects into the I2-DSI replication service, and the approach enables scalable network distribution through multicast-based solutions. The paper presents the technical details behind the rsync+ tool, its use as a replication solution within I2-DSI, and performance results from a large-scale (multi-gigabyte) WWW mirroring experiment using rsync+ that demonstrate correct operation and efficiency gains with actual data from an active WWW document archive.
منابع مشابه
A Prototype Publication Service for the Internet 2 Dsi Project
This thesis presents the development of a prototype publication service for I2-DSI project. The Internet2 Distributed Storage Infrastructure (I2-DSI) project is developing an open architecture for scalable, robust middleware that will enable wide-area replication services for the research and education communities. In the current phase, the project has a wide-area testbed of six large storage s...
متن کاملPerformance analysis of a scaleable design for replicating file collections in wide-area networks
Mirroring file collections in the global Internet is widely practiced with a recent study estimating the number of WWW hosts with mirrored content at 10% of all WWW hosts. Conventional mirroring tools, however, are not well-suited for the large-scale multiplesite replication services envisioned by projects such as the Internet2 Distributed Storage Infrastructure (I2-DSI) project. This paper pre...
متن کاملOn the Performance and Scalability of a Data Mirroring Approach for I2-DSI
This paper presents work on scaleable design for the automated synchronization of large collections of files replicated across multiple hosts. Unlike conventional mirroring tools, our approach addresses multiple-site file synchronization by capturing file-tree update information in an output file during an initial file synchronization session. Once the update file is available, it can be transm...
متن کاملThe Internet2 Distributed Storage Infrastructure Project: An Architecture for Internet Content Channels
The mission of the University Corporation for Advanced Internet Development’s Internet2 project is to accelerate the next stage of Internet development in academia. One approach to this mission is the development of new networking paradigms based on technologies that are not available on the commodity Internet. Another approach, taken by the Internet2 Distributed Storage Infrastructure project ...
متن کاملPersian Gulf Marine Sponge/I2: An efficient natural catalyst for quinoline synthesis
A natural and efficient method has been developed for the synthesis of quinoline derivatives in good-to-high yields, from various aryl aldehydes, amines and phenyl acethylene, using marine sponge/I2 as a green catalyst
متن کامل